package com.itheima.entry;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;

public class TestDate {
    public static void main(String[] args) {
//        Date date=new Date();
//        long time = date.getTime();
//        System.out.println(time);
//        System.out.println("-------------------");
//        SimpleDateFormat sd=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
//        String format = sd.format(date);
//        System.out.println(format);
//        System.out.println("-------------------");
//        String s="3098年5月23日 12:21:32";
//        SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
//        Date parse = simpleDateFormat.parse(s);//抛出异常
//        //获取给定时间的Date对象，可以使用Date类的方法 eg：给定出生日期，利用毫秒差可以计算年龄
//        System.out.println(parse); //CTrl+D 复制当前行



          method();

















    }
    private static void method(){

        System.out.println("--------------------------");
        String s1="2001年10月01日 10:12:12";
        //  LocalDateTime d=LocalDateTime.now();
        //   System.out.println(d);
        DateTimeFormatter p = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH:mm:ss");
        LocalDateTime parse1 = LocalDateTime.parse(s1,p);
        System.out.println(parse1);

        LocalDateTime of1 = LocalDateTime.of(2019, 12, 03, 12, 23, 24);
       // DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH:mm:ss");
        String format = of1.format(p);

        System.out.println(format);

    }
 }

